package com.dog.basics.bean.vo.admin.sys;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 系统角色表
 * </p>
 *
 * @author guoy
 * @since 2020-03-19
 */
@Data
public class SysRoleInfoVo implements Serializable {


    @ApiModelProperty(value = "id", dataType = "Long")
    private Long roleId;

    /**
     * 角色名称
     */
    @ApiModelProperty(value = "角色名称", dataType = "String")
    private String roleName;

    /**
     * 角色CODE
     */
    @ApiModelProperty(value = "角色CODE", dataType = "String")
    private String roleCode;

    /**
     * 角色说明
     */
    @ApiModelProperty(value = "角色说明", dataType = "String")
    private String roleDesc;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间", dataType = "String")
    private Long createTime;

    @ApiModelProperty(value = "菜单ID", dataType = "String")
    private List<Long> menuIdList;

    @ApiModelProperty(value = "部门ID", dataType = "String")
    private List<Long> deptIdList;

}
